• word of the day

    terre adelie

    terre adelie - Dictionary definition and meaning for word terre adelie

    Definition
    (noun) a costal region of Antarctica to the south of Australia; noted for its large colonies of penguins
    Synonyms : adelie coast , adelie land
Download our Mobile App Today
Receive our word of the day
on Whatsapp